Perfectly placed in Piccadilly Circus.BEST WESTERN Premier Shaftesbury Hotel sits in one of Londons best locations At the heart of theatre land, youll be a stones throw from the capitals main shopping, entertainment and tourist hotspots too with Leicester Square, Oxford Circus, Trafalgar Square and Covent Garden all nearby.